Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HELMSDALE ROAD Terraced £525,576 £158,500 6 Aug 2001
5 HELMSDALE ROAD Terraced £400,009 £212,500 11 Nov 2004
7 HELMSDALE ROAD Terraced £600,898 £490,000 28 Oct 2019
11 HELMSDALE ROAD Terraced £446,008 £97,000 11 Dec 1998
15 HELMSDALE ROAD Terraced £501,881 £168,000 12 Apr 2002
19 HELMSDALE ROAD Terraced £467,583 £103,000 12 Jan 1999
21 HELMSDALE ROAD Terraced £556,744 £550,000 23 Jun 2023
35 HELMSDALE ROAD Terraced £429,563 £237,000 10 Nov 2005
37 HELMSDALE ROAD Terraced £650,193 £510,000 28 Jul 2017
39 HELMSDALE ROAD Terraced £554,520 £450,000 20 Nov 2018
41 HELMSDALE ROAD Terraced £464,760 £295,000 28 Mar 2008
43 HELMSDALE ROAD Terraced £394,132 £231,000 24 Apr 2012